﻿using System;
using SqlSugar;

namespace NP.BPMReportPlatform.Entities.BPM_Business
{
    /// <summary>
    /// 高管流程明细表
    /// </summary>
    [SugarTable("FrameOrderSeniorDetails")]
    public class FrameOrderSeniorDetails
    {
        /// <summary>
        /// 主键
        /// </summary>
        [SugarColumn(IsPrimaryKey = true)]
        public Guid SeniorDetailsID { get; set; }

        /// <summary>
        /// 外键ID
        /// </summary>
        public Guid SeniorID { get; set; }

        /// <summary>
        /// 主表号
        /// </summary>
        public string MainInstanceId { get; set; }

        /// <summary>
        /// 工号
        /// </summary>
        public string ApplyNumber { get; set; }

        /// <summary>
        /// 申请人名称
        /// </summary>
        public string ApplyName { get; set; }

        /// <summary>
        /// 费用类型
        /// </summary>
        public string CostType { get; set; }

        /// <summary>
        /// 车辆使用补贴
        /// </summary>
        public decimal? VehicleUseSubsidy { get; set; }

        /// <summary>
        ///  房租补贴
        /// </summary>
        public decimal? RentSubsidies { get; set; }

        /// <summary>
        ///  年探亲交通补贴（次数）
        /// </summary>
        public string YearVisitFamilyCount { get; set; }

        /// <summary>
        ///  年探亲交通补贴（金额）
        /// </summary>
        public decimal? YearVisitFamilySubsidies { get; set; }

        /// <summary>
        ///  年子女教育补贴
        /// </summary>
        public decimal? YearChildrenEducationSubsidies { get; set; }

        /// <summary>
        ///  年医药补贴
        /// </summary>
        public decimal? MedicineInSubsidies { get; set; }

        /// <summary>
        /// 开始日期
        /// </summary>

        public DateTime? StartTime { get; set; }

        /// <summary>
        /// 结束日期
        /// </summary>

        public DateTime? EndTime { get; set; }

        /// <summary>
        /// 备注
        /// </summary>
        public string Remarks { get; set; }

    }
}